early renewal - German English Dictionary